package ophiux.api.sdk.request.prescription;

import ophiux.api.sdk.request.OphiuxBaseRequest;
import ophiux.api.sdk.response.prescription.GetPatientInfoResponse;
import ophiux.common.parse.FieldKey;

/**
 * 1.4.3患者信息服务
 * <br/>请求地址:
 * <br/><h1>创建人: hehailong</h1><br/>
 * 创建时间：2017-7-18 下午2:58:09<br/>
 * 修改记录1：
 */
public class GetPatientInfoRequest extends OphiuxBaseRequest<GetPatientInfoResponse>{
	@FieldKey("HOSPITAL_CODE")
	private String HOSPITAL_CODE;
	@FieldKey("NAME")
	private String NAME;
	@FieldKey("ID_CARD_NUMBER")
	private String ID_CARD_NUMBER;
	@FieldKey("PATIENT_KEY")
	private String PATIENT_KEY;
	@FieldKey("CARD_ID")
	private String CARD_ID;

	@Override
	public String getApiMethod() {
		return "own:getPatientInfo";
	}

	@Override
	public String getApiVersion() {
		return "API";
	}

	@Override
	public String getTextParam() {
		return businessParam;
	}

	@Override
	public Class<GetPatientInfoResponse> getResponseClass() {
		return GetPatientInfoResponse.class;
	}
	
	
	public String getHOSPITAL_CODE() {
		return HOSPITAL_CODE;
	}

	public void setHOSPITAL_CODE(String hOSPITAL_CODE) {
		HOSPITAL_CODE = hOSPITAL_CODE;
	}

	public String getNAME() {
		return NAME;
	}
	public void setNAME(String nAME) {
		NAME = nAME;
	}
	public String getID_CARD_NUMBER() {
		return ID_CARD_NUMBER;
	}
	public void setID_CARD_NUMBER(String iD_CARD_NUMBER) {
		ID_CARD_NUMBER = iD_CARD_NUMBER;
	}
	public String getPATIENT_KEY() {
		return PATIENT_KEY;
	}
	public void setPATIENT_KEY(String pATIENT_KEY) {
		PATIENT_KEY = pATIENT_KEY;
	}
	public String getCARD_ID() {
		return CARD_ID;
	}
	public void setCARD_ID(String cARD_ID) {
		CARD_ID = cARD_ID;
	}
	
}
